Big Huge Thesaurus

Passion of Christ

noun